/*******************************************************************************
 * Copyright (c) 2011, 2012 EclipseSource and others.
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributors:
 *    EclipseSource - initial API and implementation
 ******************************************************************************/

/* Theme contribution to RAP default theme for Examples demo */

.mainshell {
  background-color: #fff;
}

.header {
  background-color: #004080;
}

.footer {
  background-color : #e5e5e5;
  border: 1px solid #bdbdbd;
}

Composite.mainContentArea {
  background-color: #fff;
}

Composite.centerArea {
  background-color: #fff;
}

Composite.nav-bar {
  background-color: #e5e5e5;
}

Composite.infobox {
  background-color: #e5e5e5;
  border-radius: 0 50px 0 50px;
}

Composite.navigation {
  background-color: transparent;
}

ToolBar.navigation {
  font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif;
  background-color: #e5e5e5;
}

ToolItem.navigation {
  color: #004080;
  background-color: #e5e5e5;
  background-image: none;
  border-radius: 2px;
  border: none;
  padding: 8px;
  text-shadow: none;
}

ToolItem.navigation:hover {
  cursor: pointer;
  color: #004080;
  background-color: #8080ff;
  border-radius: 2px;
  background-image: none;
  animation: none;
}

ToolItem.navigation:pressed {
  padding: 8px 8px 8px 8px;
}

ToolItem.selected {
  color: #ffff00;
  border: none;
  background-color: #004080;
  background-image: none;
}

ToolItem.selected:pressed {
  padding: 8px 8px 8px 8px;
}

ToolItem-DropDownIcon:hover,
ToolItem-DropDownIcon.selected {
  border: none;
  background-image: url( /theme/images/down.png );
}

ToolBar.contoCorrente {
  padding: 1px;
  margin: 3px 3px 3px 3px;
  font: 20px Helvetica, Verdana, sans-serif;
  background-color: inherit;
}
ToolItem.contoCorrente {
	padding: 1px;
	margin: 1px;
	font: 20px Helvetica, Verdana, sans-serif;
}

MenuItem.contoCorrente {
	padding:5px;
	margin: 5px;
	font: 20px Helvetica, Verdana, sans-serif;
}

Menu.contoCorrente {
	padding:5px;
	margin: 5px;
	font: 20px Helvetica, Verdana, sans-serif;
}

Menu.navigation {
  background-color: #c0c0c0;
  color: #004080;
  font: 14px Helvetica, Verdana, sans-serif;
  background-image: none;
  box-shadow: none;
  border: none;
  padding: 0;
}

MenuItem.navigation {
  color: #004080;
  padding: 10px 0 10px 0px;
  background-color: #e5e5e5;
}

MenuItem.navigation:hover {
  color: #004080;
  background-image: none;
  background-color: #8080ff;
}

Label.heading {
  font: 16px Helvetica, Verdana, sans-serif;
  color: #31619C; 
}

Label.pageHeadline {
  font: 20px Helvetica, Verdana, sans-serif;
  color: #31619C; 
}

Label.title {
  font: 24px Helvetica, Verdana, sans-serif; 
  color: #fff;
}

Label.footerLabel {
  font: 14px Helvetica, Verdana, sans-serif; 
}

Label.infobox {
  color: #e5e5e5;
}

Label.infobox-heading {
  font: 16px Helvetica, Verdana, sans-serif;
  color: #357cd4;
}

Label.markup {
  font: 22px Helvetica, Verdana, sans-serif; 
}

Label.error {
  color: red;
}

Label.contoCorrenteSelectedLabel {
	padding: 0px;
	font: 24px Helvetica, Verdana, sans-serif;  
}

Text[MULTI].error {
  border: 1px solid red;
}

Text[MULTI].error:focused {
  border: 1px solid red;
  box-shadow: 0 0 5px red;
}